package com.tjetc;

public class _3IfExercise {
    public static void main(String[] args) {
        /*
        判断⼀个年份是否是闰年， 闰年的条件是符合下⾯⼆者之⼀：
        (1)年份能被 4 整除，但不能被 100 整除；
        (2)能被 400 整除

        思路分析：
        1.输入
            年份 使用变量
            int year = 2000;
        2.输出
            是否是闰年
        3.处理逻辑
            使用判断 单分支
            条件：year % 4 == 0  && year % 100 != 0  || year % 400 == 0
            true：输出是闰年
         */
        int year = 2000;
        if (year % 4 == 0  && year % 100 != 0  || year % 400 == 0) {
            System.out.println("是闰年");
        }
    }
    public static void main2(String[] args) {
        /*
            定义两个变量 int ，判断⼆者的和，是否能被 3 ⼜能被 5 整除，打印提示信息

            思路分析：
            1.输入
                两个数
                int num1 = 1;
                int num2 = 2;
            2.输出
                 提示信息能否被整除
            3.处理逻辑
                (1) 计算两个数的和 num1 + num2 定义变量 int sum
                (2) 使用判断 使用双分支
                 条件：sum % 3 == 0  sum % 5 == 0 使用与链接 短路与
                 true: 输出可以被整除
                 false:  输出不可以被整除
         */
        int num1 = 1;
        int num2 = 2;
        int sum = num1 + num2;
        if (sum % 3 == 0 &&  sum % 5 == 0) {
            System.out.println("可以被整除");
        } else {
            System.out.println("不可以被整除");
        }
    }
    public static void main1(String[] args) {
        /*
            1. 编写程序，声明2 个 double 型变量并赋值 。判断第⼀个数⼤于 10.0 ，且第 2 个数⼩于20.0 ，打印两数之和。

            思路分析：
            1.输入
                给两个小数 变量
                double num1 = 11.0
                double num2 = 16.1

            2.输出
                两个数的和
            3.处理逻辑
                使用判断 单分支
                条件：num1 > 10.0   num2 < 20.0 关系表达式
                    使用逻辑运算符链接两个表达式
                    使用与 短路与
                true：
                    输出 num1 + num2
         */
        double num1 = 11.0;
        double num2 = 16.1;
        if (num1 > 10.0 && num2 < 20.0) {
            System.out.println(num1 + num2);
        }


    }
}
